package algo3.vista;

import javax.swing.JTextField;

import fiuba.algo3.titiritero.modelo.ObjetoVivo;

public class VisorPuntaje extends JTextField implements ObjetoVivo{

	int puntaje;
	int puntajeDecrementadoPorTurno;
	
	public VisorPuntaje(int columns, int puntajeTotal, int puntajeDecrementadoPorTurno) {
		super(columns);
		this.puntaje = puntajeTotal;
		this.puntajeDecrementadoPorTurno = puntajeDecrementadoPorTurno;		
	}
	
	public void vivir() {
		puntaje -= puntajeDecrementadoPorTurno;
		this.setText(String.format("Puntos: %d", puntaje));		
	}
	
	public void descontarCostoDelArma( int costo){
		puntaje -= costo;
	}
	
	public int getPuntaje(){
		return puntaje;
	}
}
